self-oriented perfectionism - German English Dictionary